package _07lombok;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

// 使用lombok
// 1.是一个Eclipse必要安装插件
// 2.lombok.jar 先安装 然后将其复制到lib目录下
// 3.右击点build path的add to build path
// 它会自动帮你生成Setter Getter及其构造方法 在outline中可以查看

@Setter	// 自动生成Setter方法
@Getter // 自动生成Getter方法
@AllArgsConstructor // 添加有参数构造方法
@NoArgsConstructor  // 添加无参数构造方法
@ToString  // 自动生成toString方法

@Data  // 这个等于@Setter+@Getter+@ToString三合一
public class Person {
	
	private String name;
	private int age;
	private boolean married;
	private String sex;
	
	// 添加有限制的SetGet方法时 自己写的会覆盖lombok生成的
	
}
